Package-level declarations
Types
Link copied to clipboard
interface CreditCardScanner
Interface for CreditCardScanner API. See class documentation for more details.
Link copied to clipboard
data class CreditCardScannerConfiguration(var useDocumentDetector: Boolean = true, var requireExpiryDate: Boolean = true, var requireCardholderName: Boolean = true, var resultAccumulationConfig: ResultAccumulationConfiguration = ResultAccumulationConfiguration( ), var returnCreditCardImage: Boolean = false, var processingMode: ProcessingMode = ProcessingMode.AUTO) : Parcelable
Configuration for the credit card scanner.
Link copied to clipboard
Link copied to clipboard
Performs credit card data detection on camera preview frames. Outputs results via CreditCardScannerFrameHandler.ResultHandler.
Link copied to clipboard
data class CreditCardScanningResult(val detectionStatus: DocumentDetectionStatus, val scanningStatus: CreditCardScanningStatus, val creditCard: GenericDocument?, val quad: List<Point>, val quadNormalized: List<PointF>) : AutoCloseable, Parcelable
Contains the result of running the credit card scanner.
Link copied to clipboard
The status of the scanning process.
Link copied to clipboard
interface ICreditCardScannerFactory
Link copied to clipboard
API for credit card scanning.